a3cc414f5082fdc561e13c6528d75de2023446af,org.dawnsci.persistence/src/org/dawnsci/persistence/internal/PersistentFileImpl.java,PersistentFileImpl,addROI,#String#IROI#,205

Before Change


	public void addROI(String name, IROI roiBase) throws Exception {
		if (file == null)
			file = HierarchicalDataFactory.getWriter(filePath);
		createParentEntry(PersistenceConstants.ROI_ENTRY);
		writeRoi(file, PersistenceConstants.ROI_ENTRY, name, roiBase);
	}

After Change


	@Override
	public void addROI(String name, IROI roiBase) throws Exception {
		if (file == null)
			file = ServiceLoader.getNexusFactory().newNexusFile(filePath);
		GroupNode group = createDataNode(file, PersistenceConstants.ROI_ENTRY);
		writeRoi(group, PersistenceConstants.ROI_ENTRY, name, roiBase);
	}